�X�N���v�g����ɂ��v���O���~���O�͊ȈՂȔ��ʁA�\�[�X�E�R�[�h���G���h���[�U�[�ɘI�o���Ă��܂��A�R�[�h�̉��ς��\�ł���A�Ȃǂ̖������݂���B�����ł��A�t���[�ŗ��p�\��Script Encoder�𗘗p���邱�ƂŁA�X�N���v�g�E�R�[�h���Í������A���[�U�[�̖ڂ���B���ł���B
�Ώ�OS�FWindows NT �^ Windows 2000 �^ Windows XP �^ Windows Server 2003
�@WSH�iWindows Scripting Host�j��ASP�iActive Server Pages�j�AWeb�y�[�W�̃N���C�A���g�E�T�C�h����Ƃ��āAVBScript��JavaScript�iJScript�j�̂悤�ȃX�N���v�g���ꂪ�K�p�����P�[�X�͑����B�X�N���v�g����͂��̈����̊ȕւ����瑽���̃��[�U�[�ɐe���܂�A�}���ɕ��y�����B
�@�������A�X�N���v�g������r�W�l�X�̋ǖʂŖ{�i�I�Ɋ��p���悤�Ƃ����ꍇ�A�������̖�������B
�@1�ɁA�\�[�X�E�R�[�h����ʃ��[�U�[�̖ڂ���B�����Ƃ��ł��Ȃ��Ƃ����_���B�����܂ł��Ȃ��A�\�[�X�E�R�[�h�Ƃ́A�A�v���P�[�V������̔������ƂɂƂ��ẮA�m�I���Y�̏W�ςł���A�t�����l�̌��B�������A�X�N���v�g������̗p�����ꍇ�A�R�[�h�͂܂������ی삳��Ȃ��̂ŁA��O�҂����̃R�[�h�����ς��āA�����̃A�v���P�[�V�����Ɏ�荞�ނ��Ƃ����R�ɂł���B����́A�r�W�l�X�Ƃ��ăX�N���v�g����𗘗p����ꍇ�ɁA�v���I�ȑj�Q�v���ƂȂ���̂��B
�@�܂��A�\�[�X�E�R�[�h�����R�Ɍ�����Ƃ������Ƃ́A�A�v���P�[�V������C�ӂ̑�O�҂����R�ɏ����������邱�Ƃ��Ӗ�����B�{���͖��Ȃ����삷�ׂ��A�v���P�[�V�������A��O�҂̎�ɂ���ĕs�p�ӂɉ��ς���Ă��܂����Ƃ��Ă��A�����h����i�͑��݂��Ȃ��B
�@�����œo�ꂷ��̂��uScript Encoder�v���BScript Encoder�Ƃ́A�����ǂ���A�X�N���v�g����ŊJ�����ꂽ�\�[�X�E�R�[�h���G���R�[�h�i�������j���邽�߂̃c�[���ŁA����ɂ���ăR�[�h�̘I�o��h�����Ƃ��ł���B�G���R�[�h���ꂽ�R�[�h�́A1���ł��ύX�����ƁA�X�N���v�g�S�̂̐������������Ďg�p�ł��Ȃ��Ȃ�̂ŁA��O�҂ɂ��s�p�ӂȉ��ς��h�����Ƃ��ł���B
�@�܂��́AWindows Script Encoder���C���X�g�[�����Ă������BScript Encoder�̃_�E�����[�h��́A�ȉ��̂Ƃ���ł���B
�@�_�E�����[�h����sce10jp.exe���_�u���N���b�N����A�C���X�g�[�����N�������B�g�p������C���X�g�[����t�H���_�Ȃǂ��m�F������A�C���X�g�[���������J�n�����B�f�t�H���g�̐ݒ�ł́A�uC:\Program Files\Windows Script Encoder�v�ɁAScript Encoder�{�̂�w���v�E�t�@�C���ȂǕK�v�ȃt�@�C�����R�s�[�����̂ŁA�G�N�X�v���[���Ȃǂ���m�F���Ă݂Ăق����B
�@Script Encoder�́A�R�}���h�E�v�����v�g���痘�p�\�ȃR�}���h���C���E�c�[�����B�Ⴆ�AVBScript�t�@�C��sample.vbs���Í����������ꍇ�ɂ́A�J�����g�E�t�H���_���uC:\Program Files\Windows Script Encoder�v�iScript Encoder�̃C���X�g�[���E�t�H���_�j�Ɉړ����Ă���A�ȉ��̂悤�ɋL�q����悢�B���ƂȂ�sample.vbs�́AScript Encoder�iscrenc�j�Ɠ���̃t�H���_�ɕۑ�����Ă�����̂Ƃ���B
C:\>cd C:\Program Files\Windows Script Encoder
C:\Program Files\Windows Script Encoder>screnc sample.vbs sample.vbe
�@���̌��ʁAsample.vbe���쐬�����ΐ������B�ȉ��ɁA���͌���sample.vbs�Əo�͌��ʂ�sample.vbe�������Ă������B���̃e�L�X�g�ł������X�N���v�g�E�R�[�h���A�l�Ԃ̖ڂł͔��ǂł��Ȃ�������ɒu���������Ă���̂��m�F�ł���͂����i�������A�R�[�h����2bytes���܂܂�Ă���ꍇ�ɂ́A���̕��������̓G���R�[�h����Ȃ��̂ŁA���ӂ��邱�Ɓj�B
���t�@�C��sample.vbs
'Script Encoder�̃T���v��
'**Start Encode**
WScript.Echo("�T���v��")
�@�G���R�[�h���ꂽ���ʂ͎��̂Ƃ���B
���G���R�[�h���ꂽ�t�@�C��sample.vbe�̓��e
'Script Encoder�̃T���v��
'**Start Encode**#@~^GAAAAA==@#@&j1DbwYc214WvJ�T���v��E#JQUAAA==^#~@
�@�u'**Start Encode**�v�iJavaScript�̏ꍇ�́u//**Start Encode**�v�j�́A�G���R�[�h�̊J�n�ʒu���߂�G���R�[�h�E�}�[�J�[���BScript Encoder�́A�G���R�[�h�E�}�[�J�[�Ƃ��Ďw�肳�ꂽ�ȍ~�̃R�[�h�݂̂��G���R�[�h��������B�Ⴆ�A���쌠�̕\���ȂǁA�\�[�X�E�R�[�h�̈ꕔ���G���R�[�h�����̑ΏۊO�Ƃ������ꍇ�Ɏg�p����Ɨǂ����낤�B���w��̏ꍇ�́A�X�N���v�g���������ׂăG���R�[�h�̑ΏۂƂȂ�B
�@�Ȃ��AVBScript�AJavaScript�t�@�C�����G���R�[�h������̊g���q�́A���ꂼ��u.vbe�v�iVBScript.Encode�j�u.jse�v�iJavaScript.Encode�j�łȂ���Ȃ�Ȃ��_�ɒ��ӂ��邱�ƁB�G���R�[�h��́u.vbe�v�i�u.jse�v�j�t�@�C�����G���R�[�h�O�Ƃ܂��������l�̏������s���邱�Ƃ��m�F���Ă݂Ăق����B
�@�ȏ�́A�ł��P���ȈÍ����̗�ł��邪�AScript Encoder�ɂ͂��܂��܂ȃI�v�V�������p�ӂ���Ă���B�ȉ��ɁA���̒��ł���v�Ȃ��̂������Ă������Ƃɂ��悤�B
�I�v�V���� | �T�v | �g�p�� |
---|---|---|
/s | �r���o�߂��o�͂��Ȃ� | screnc.exe /s sample.vbs sample.vbe |
/f | �G���R�[�h���ʂœ��̓t�@�C�����㏑������i���̃t�@�C���͎c��Ȃ��j | screnc.exe /f sample.asp |
/xl | �u.asp�v�t�@�C���̐擪��@Language�f�B���N�e�B����lj����Ȃ��i�u.asp�v�t�@�C���̃G���R�[�h���ɂ̂ݎw��\�j | screnc.exe /xl sample.asp sample2.asp |
/l ���g�p���ꁄ | �R�[�h���Ɍ���̎w�肪�Ȃ��ꍇ�Ɏg�p����f�t�H���g����iVBScript�bJScript�j�B/l�I�v�V���������w��̏ꍇ�A�u.html�v�u.sct�v�u.js�v�t�@�C����JScript�A�u.asp�v�u.vbs�v�t�@�C����VBScript�ł���ƌ��Ȃ� | screnc.exe /l VBScript sample.asp sample2.asp |
/e ���g���q�� | Script Encoder���F���ł��Ȃ��g���q�i�Ⴆ�A�u.wsf�v�Ȃǁj���G���R�[�h���悤�Ƃ����ꍇ�A����̃t�@�C���g���q�ւ̊֘A�t�����s���i�t�@�C���g���q�ɂ��Ă͈ȉ��̕\�Q�Ɓj | screnc.exe /e sct sample.wsf sample.wsf |
screnc�R�}���h�̃I�v�V���� |
�@�Ȃ��AScript Encoder���W���ŔF���ł���g���q�́A�ȉ��̂Ƃ���ł���B
�g���q | �T�v |
---|---|
.asa | Active Server Application�t�@�C�� |
.asp | Active Server Pages�t�@�C�� |
.cdx | Active Channel�t�@�C�� |
.htm�A.html | HTML�t�@�C�� |
.js | JavaScript�t�@�C�� |
.sct | Windows Script Component�t�@�C�� |
.vbs | VBScript�t�@�C�� |
Script Encoder���F���ł���t�@�C���̊g���q |
�@�Ⴆ�AWSH�̕W���I�ȁu.wsf�v�t�@�C����Script Encoder�ł͔F���ł��Ȃ��B�����ŁA�\���́u/e�v�I�v�V�����𗘗p���āA�u.sct�v�t�@�C���Ɋ֘A�t����K�v������B
�@�Ȃ��AScript Encoder�̃h�L�������g�ɂ�������Ă���悤�ɁAScript Encoder�̖ړI�̓R�[�h�̈��Ղȕ\���E���ς�h�����Ƃɂ���B�Í����������Ƃ���N���b�J�[����u���S�ɃR�[�h��ی삷����̂ł͂Ȃ��v�̂ŁA���̓_�͗���������ŗ��p���Ăق����B
�uTech TIPS�v
Copyright© Digital Advantage Corp. All Rights Reserved.