초기에는 .net으로 시스템을 운영할 때에는 같은 기능을 구현하는 것이 매우 복잡했고, 자바스크립트를 사용해서 이렇게 간단할 줄은 몰랐기 때문에 인터넷에서 코드를 찾아 개선했습니다.
function PathList(path) {
var fso = new ActiveXObject("Scripting.FileSystemObject");
var fldr = fso.GetFolder(경로);
var fd = new Enumerator(fldr.SubFolders);
for (; !fd.atEnd(); fd.moveNext()) {
sd = fd.item();
WScript.Echo(sd.path);
//写入文件
writeFile("a.text",sd.path);
//document.write(sd.path);
경로목록(sd.path);
}
}
function FileList(path) {
var fso = new ActiveXObject("Scripting.FileSystemObject");
var fldr = fso.GetFolder(경로);
var fd = new Enumerator(fldr.SubFolders);
for (; !fd.atEnd(); fd.moveNext()) {
sd = fd.item();
var fc = new Enumerator(sd.files);
for (; !fc.atEnd(); fc.moveNext())
{
WScript.Echo(fc.item());
writeFile("B.text",fc.item());
}
WScript.Echo(sd.path);
//写入文件
writeFile("a.text",sd.path);
//document.write(sd.path);
파일목록(sd.path);
}
}
//当前目录文件
function CurFileList(path) {
var fso = new ActiveXObject("Scripting.FileSystemObject");
var fldr = fso.GetFolder(경로);
var fc = new Enumerator(fldr.files);
for (; !fc.atEnd(); fc.moveNext())
{
WScript.Echo(fc.item());
writeFile("c.text",fc.item());
}
}
/*
object.OpenTextFile(filename[, iomode[, create[, format]]])
参数
object
必选项。object 应为 FileSystemObject 의 이름 称。
파일 이름
必选项。指明要打开文件的字符串表达式。
iomode
可选项。可以是三个常数之一:ForReading 、 쓰기용 或 추가용 。
만들기 可选项。Boolean 值,指明当指定的 filename 不存在时是否创建New文件。如果创建New文件则值为 True ,如果不创建则为 False 。如果忽略,则不创建新文件。
형식
可选项.使use三态值中的一个来指明打开文件的格式。如果忽略,那么文件将以 ASCII 格式打开。
设置
iomode 参数可以是下列设置中的
ForAppending 8 打开文件并从文件末尾开始写。
format 参数可以是下列设置中的任一种:
值 描述
TristateTrue 以 Unicode 格式打开文件。
TristateFalse 以 ASCII 格式打开文件。
TristateUseDefault 使用系统默认值打开
*/
//读文件
function readFile(filename){
var fso = new ActiveXObject("Scripting.FileSystemObject");
var f = fso.OpenTextFile(파일 이름,1);
var s = "";
while (!f.AtEndOfStream)
s = f.ReadLine() "n";
f.Close();
s를 반환합니다;
}
//写文件
function writeFile(filename,filecontent){
var fso, f, s ;
fso = new ActiveXObject("Scripting.FileSystemObject");
f = fso.OpenTextFile(파일 이름,8,true);
f.WriteLine(파일 내용);
f.Close();
//alert('확인');
WScript.Echo("写入成功");
}
//删除文件
function deleteFile(filename,filecontent){
var fso, f, s ;
fso = new ActiveXObject("Scripting.FileSystemObject");
f = fso.GetFile(파일 이름);
f.삭제();
//alert('확인');
WScript.Echo("删除成功"); var fldr = fso.GetFolder(경로);
var fd = new Enumerator(fldr.SubFolders);
for (; !fd.atEnd(); fd.moveNext()) {
sd = fd.item();
var fc = new Enumerator(sd.files);
for (; !fc.atEnd(); fc.moveNext())
{
WScript.Echo(fc.item());
writeFile("B.text",fc.item());
fc.item().Delete();
WScript.Echo("删除成功");
}
WScript.Echo(sd.path);
//写入文件
writeFile("a.text",sd.path);
writeFile("a.text","删除完毕");
//document.write(sd.path);
DelFileList(sd.path);
}
}
//删除当前目录文件
function CurDelFileList(path) {
var fso = new ActiveXObject("Scripting.FileSystemObject");
var fldr = fso.GetFolder(경로);
var fc = new Enumerator(fldr.files);
for (; !fc.atEnd(); fc.moveNext())
{
WScript.Echo(fc.item());
writeFile("c.text",fc.item());
fc.item().Delete();
writeFile("c.text","删除成功");
}
}
/*
Drive对象负责收集系统中的물리或逻辑驱动器资源内容,它具有如下属性:
l TotalSize : 以字节( 바이트)为单位计算的驱动器大小.
l AvailableSpace或FreeSpace:以字节(byte)为单位计算的驱动器可用공间。
l DriveLetter:驱动器字母。
l 드라이브 유형 : 驱动器类型,取值为:분리 가능(移动介质), 고정(固定介质), 네트워크(网络资源), CD-ROM 또는 RAM盘.
l 일련 번호: 驱动器的系列码.
l 파일 시스템: 所在驱动器的文件系统类型,取值为FAT, FAT32 및 NTFS.
l IsReady: 드라이브를 사용할 수 있는지 여부입니다.
l ShareName: 공유 이름입니다.
l VolumeName: 볼륨 레이블 이름입니다.
l 경로 및 루트폴더: 드라이브의 경로 또는 루트 디렉터리 이름입니다.
*/
function getDriveinfo()
{
var fso, drv, s ="";
fso = new ActiveXObject("Scripting.FileSystemObject")
drv = fso .GetDrive(fso.GetDriveName("c:\"));
s = "C 드라이브:" " - "
s = drv.VolumeName "n"
s = "총 공간: " drv.TotalSize / 1024;
s = " Kb" "n";
s = "여유 공간: " drv.FreeSpace / 1024;
s = " Kb" "n";
WScript.Echo(s)
}
CurFileList("D:web_01")
FileList("D:web_01")
getDriveinfo();

随着Web应用程序的不断发展,PHP已经成为了Web开发中最重要的编程语言之一。作为一门灵活性极强的编程语言,PHP的每个版本都带来了新的功能和优化,为了满足不同的需求应用场景。在PHP8.0版本中,新增了一个非常实用的文件操作功能,即文件监控。这个功能非常适用于那些需要对文件变化进行监控和处理的应用场景,比如文件备份、文件同步、日志监控等等。本文将带大家

如何解决:Java文件操作错误:文件写入失败在Java编程中,经常会遇到文件操作的需求,而文件写入是其中一项重要的功能。然而,有时候我们会遇到文件写入失败的错误,这可能导致程序无法正常运行。本文将介绍一些常见原因和解决方法,帮助您解决这类问题。路径错误:一个常见的问题是文件路径错误。当我们尝试将文件写入到指定路径时,如果路径不存在或者权限不足,都会导致文件写

学习Go语言中的文件操作函数并实现文件的加密压缩上传下载功能Go语言是一种开源的静态类型编程语言,它以其高效性能和简洁的语法在开发领域广受欢迎。在Go语言的标准库中,提供了丰富的文件操作函数,使得对文件进行读写、加密压缩、上传下载等操作变得非常简单。本文将介绍如何使用Go语言中的文件操作函数,实现对文件进行加密压缩、上传下载的功能。首先,我们需要导入相关的三

PHP是一种广泛应用于Web开发的流行编程语言。在Web应用程序中,文件操作是一个基本而常见的功能。本文将介绍如何使用PHP读取CSV文件并将其显示在HTML表格中。CSV是一种常见的文件格式,用于将表格数据导入到电子表格软件中(如Excel)。csv文件通常由许多行组成,每行由逗号分隔的值组成。第一行通常包含列头,它们描述各列值的含义。这里我们将使用PHP

作为一种广泛使用的服务器端编程语言,PHP不仅提供了许多方便的文件处理函数,而且还提供了一些更为高级的文件操作类。其中一个比较有用的类就是SplFileInfo,它能够让我们更加灵活、高效地进行文件读写操作。本文将介绍如何使用PHP中的SplFileInfo类进行文件操作。一、SplFileInfo类的概述SplFileInfo类是PHP中的一个内置类(不需

PHP是一种广泛应用于Web开发的脚本语言,众所周知,网络环境中存在着各种各样的安全风险。在PHP文件操作过程中,保证安全性显得尤为重要。本文将对PHP中的安全文件操作技术进行详细解析,以帮助开发人员加强对文件操作的安全防护。一、文件路径注入(PathTraversal)文件路径注入是指攻击者通过输入恶意参数,成功地绕过文件系统的访问控制,访问不在预期访问

在PHP开发中,对文件的操作是非常常见的。一般情况下,我们需要进行文件的读取、写入、删除等操作。其中,文件的读取可以使用fopen函数和fread函数,文件的写入可以使用fopen函数、fwrite函数和fclose函数。本文将介绍php如何使用fopen、fwrite和fclose进行文件操作。一、fopen函数fopen函数用于打开文件,它的语法如下:r

在Java编程语言中,经常需要进行文件的读取、写入、复制、删除等操作。Java提供了一组Files类的函数来进行文件操作。本文将介绍如何使用Java中的Files函数进行文件操作。导入所需的包在进行文件操作之前,首先要导入Java的io包和nio包:importjava.io.File;importjava.io.IOException;import


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

맨티스BT
Mantis는 제품 결함 추적을 돕기 위해 설계된 배포하기 쉬운 웹 기반 결함 추적 도구입니다. PHP, MySQL 및 웹 서버가 필요합니다. 데모 및 호스팅 서비스를 확인해 보세요.

DVWA
DVWA(Damn Vulnerable Web App)는 매우 취약한 PHP/MySQL 웹 애플리케이션입니다. 주요 목표는 보안 전문가가 법적 환경에서 자신의 기술과 도구를 테스트하고, 웹 개발자가 웹 응용 프로그램 보안 프로세스를 더 잘 이해할 수 있도록 돕고, 교사/학생이 교실 환경 웹 응용 프로그램에서 가르치고 배울 수 있도록 돕는 것입니다. 보안. DVWA의 목표는 다양한 난이도의 간단하고 간단한 인터페이스를 통해 가장 일반적인 웹 취약점 중 일부를 연습하는 것입니다. 이 소프트웨어는

에디트플러스 중국어 크랙 버전
작은 크기, 구문 강조, 코드 프롬프트 기능을 지원하지 않음

안전한 시험 브라우저
안전한 시험 브라우저는 온라인 시험을 안전하게 치르기 위한 보안 브라우저 환경입니다. 이 소프트웨어는 모든 컴퓨터를 안전한 워크스테이션으로 바꿔줍니다. 이는 모든 유틸리티에 대한 액세스를 제어하고 학생들이 승인되지 않은 리소스를 사용하는 것을 방지합니다.

Atom Editor Mac 버전 다운로드
가장 인기 있는 오픈 소스 편집기

뜨거운 주제



