9 More Discussions You Might Find Interesting
1. Windows & DOS: Issues & Discussions
How can I start an application sitting on a windows machine (XP) from Unix shell script (AIX server) ? (6 Replies)
Discussion started by: pkan
6 Replies
2. Shell Programming and Scripting
Experts,
I am newbie in shell scripting. I want to write Bash shell scripts corresponding to windows bat files. I have installed cygwin at c:\cygwin and i am trying to crate the sh file using vi editor. i am not able to understand how to use linux/unix convention for the code. following is my... (15 Replies)
Discussion started by: rajuchacha007
15 Replies
3. Shell Programming and Scripting
Experts,
I am newbie in shell scripting. I want to write Bash shell scripts corresponding to windows bat files. I have installed cygwin at c:\cygwin and i am trying to crate the sh file using vi editor. i am not able to understand how to use linux/unix convention for the code. following is my... (1 Reply)
Discussion started by: rajuchacha007
1 Replies
4. Shell Programming and Scripting
Hi.
Does any one know when the below will print hi ?
|| echo hi
Thanks in advance (5 Replies)
Discussion started by: kinny
5 Replies
5. UNIX for Advanced & Expert Users
Hi
Can anyone tell if it is possible to connect from Unix to t a remote windows environment and run a .bat script.
Do SSH/SFTP... serve my purpose..if s how....
if not which commands or scripts will help with my requiremnt.
points on this are greatly honoured.
Thanks in advance.
:) (1 Reply)
Discussion started by: lakshmis10
1 Replies
6. Shell Programming and Scripting
I'm trying to ftp from a Unix machine to a Windows machine..
I've tried the following
#!/bin/sh
#set -x
USER="user1"
PASS="pass1"
HOSTNAME="host1"
ftp -n -i -v $HOSTNAME << EOT
user $USER $PASS
cd /
send text1.txt
close
bye
EOT
When I try to run this, I get prompted for the... (1 Reply)
Discussion started by: sam_sal_manu
1 Replies
7. UNIX for Dummies Questions & Answers
Hi, can you run a windows bat file or a VBscript from a shell script?
#!/bin/sh
PATH=/
$PATH/test.bat (1 Reply)
Discussion started by: cmac
1 Replies
8. Shell Programming and Scripting
I have created get_list.bat file containing following line:
dir /B /O-d >file_list.txt
I am executing ftp command from Unix box and transferring get_list.bat file to windows server.
In my next ftp command I am trying to execute this test.bat file by entering this line:
get_list
or by... (9 Replies)
Discussion started by: alx
9 Replies
9. UNIX for Dummies Questions & Answers
hey guys! I know this one is simple since you are the gurus. To make a long story short can i install an oracle database on a unix server and link to that server with a asystem that was written in Visual Basic 6?
Please help (1 Reply)
Discussion started by: akrum
1 Replies
RARENTRY(3) 1 RARENTRY(3)
The RarEntry class
INTRODUCTION
A RAR entry, representing a directory or a compressed file inside a RAR archive.
CLASS SYNOPSIS
RarEntry
final
RarEntry
Constants
o const integer$RarEntry::HOST_MSDOS0
o const integer$RarEntry::HOST_OS21
o const integer$RarEntry::HOST_WIN322
o const integer$RarEntry::HOST_UNIX3
o const integer$RarEntry::HOST_MACOS4
o const integer$RarEntry::HOST_BEOS5
o const integer$RarEntry::ATTRIBUTE_WIN_READONLY1
o const integer$RarEntry::ATTRIBUTE_WIN_HIDDEN2
o const integer$RarEntry::ATTRIBUTE_WIN_SYSTEM4
o const integer$RarEntry::ATTRIBUTE_WIN_DIRECTORY16
o const integer$RarEntry::ATTRIBUTE_WIN_ARCHIVE32
o const integer$RarEntry::ATTRIBUTE_WIN_DEVICE64
o const integer$RarEntry::ATTRIBUTE_WIN_NORMAL128
o const integer$RarEntry::ATTRIBUTE_WIN_TEMPORARY256
o const integer$RarEntry::ATTRIBUTE_WIN_SPARSE_FILE512
o const integer$RarEntry::ATTRIBUTE_WIN_REPARSE_POINT1024
o const integer$RarEntry::ATTRIBUTE_WIN_COMPRESSED2048
o const integer$RarEntry::ATTRIBUTE_WIN_OFFLINE4096
o const integer$RarEntry::ATTRIBUTE_WIN_NOT_CONTENT_INDEXED8192
o const integer$RarEntry::ATTRIBUTE_WIN_ENCRYPTED16384
o const integer$RarEntry::ATTRIBUTE_WIN_VIRTUAL65536
o const integer$RarEntry::ATTRIBUTE_UNIX_WORLD_EXECUTE1
o const integer$RarEntry::ATTRIBUTE_UNIX_WORLD_WRITE2
o const integer$RarEntry::ATTRIBUTE_UNIX_WORLD_READ4
o const integer$RarEntry::ATTRIBUTE_UNIX_GROUP_EXECUTE8
o const integer$RarEntry::ATTRIBUTE_UNIX_GROUP_WRITE16
o const integer$RarEntry::ATTRIBUTE_UNIX_GROUP_READ32
o const integer$RarEntry::ATTRIBUTE_UNIX_OWNER_EXECUTE64
o const integer$RarEntry::ATTRIBUTE_UNIX_OWNER_WRITE128
o const integer$RarEntry::ATTRIBUTE_UNIX_OWNER_READ256
o const integer$RarEntry::ATTRIBUTE_UNIX_STICKY512
o const integer$RarEntry::ATTRIBUTE_UNIX_SETGID1024
o const integer$RarEntry::ATTRIBUTE_UNIX_SETUID2048
o const integer$RarEntry::ATTRIBUTE_UNIX_FINAL_QUARTET61440
o const integer$RarEntry::ATTRIBUTE_UNIX_FIFO4096
o const integer$RarEntry::ATTRIBUTE_UNIX_CHAR_DEV8192
o const integer$RarEntry::ATTRIBUTE_UNIX_DIRECTORY16384
o const integer$RarEntry::ATTRIBUTE_UNIX_BLOCK_DEV24576
o const integer$RarEntry::ATTRIBUTE_UNIX_REGULAR_FILE32768
o const integer$RarEntry::ATTRIBUTE_UNIX_SYM_LINK40960
o const integer$RarEntry::ATTRIBUTE_UNIX_SOCKET49152
Methods
o public bool RarEntry::extract (string $dir, [string $filepath = ""], [string $password = NULL], [bool $extended_data = false])
o public int RarEntry::getAttr (void )
o public string RarEntry::getCrc (void )
o public string RarEntry::getFileTime (void )
o public int RarEntry::getHostOs (void )
o public int RarEntry::getMethod (void )
o public string RarEntry::getName (void )
o public int RarEntry::getPackedSize (void )
o public resource RarEntry::getStream ([string $password])
o public int RarEntry::getUnpackedSize (void )
o public int RarEntry::getVersion (void )
o public bool RarEntry::isDirectory (void )
o public bool RarEntry::isEncrypted (void )
o public string RarEntry::__toString (void )
PREDEFINED CONSTANTS
o RarEntry::HOST_MSDOS -If the return value of RarEntry::getHostOs equals this constant, MS-DOS was used to add this entry. Use
instead of RAR_HOST_MSDOS.
o RarEntry::HOST_OS2 -If the return value of RarEntry::getHostOs equals this constant, OS/2 was used to add this entry. Intended to
replace RAR_HOST_OS2.
o RarEntry::HOST_WIN32 -If the return value of RarEntry::getHostOs equals this constant, Microsoft Windows was used to add this
entry. Intended to replace RAR_HOST_WIN32.
o RarEntry::HOST_UNIX -If the return value of RarEntry::getHostOs equals this constant, an unspecified UNIX OS was used to add this
entry. Intended to replace RAR_HOST_UNIX.
o RarEntry::HOST_MACOS -If the return value of RarEntry::getHostOs equals this constant, Mac OS was used to add this entry.
o RarEntry::HOST_BEOS -If the return value of RarEntry::getHostOs equals this constant, BeOS was used to add this entry. Intended to
replace RAR_HOST_BEOS.
o RarEntry::ATTRIBUTE_WIN_READONLY -Bit that represents a Windows entry with a read-only attribute. To be used with RarEn-
try::getAttr on entries whose host OS is Microsoft Windows.
o RarEntry::ATTRIBUTE_WIN_HIDDEN -Bit that represents a Windows entry with a hidden attribute. To be used with RarEntry::getAttr on
entries whose host OS is Microsoft Windows.
o RarEntry::ATTRIBUTE_WIN_SYSTEM -Bit that represents a Windows entry with a system attribute. To be used with RarEntry::getAttr on
entries whose host OS is Microsoft Windows.
o RarEntry::ATTRIBUTE_WIN_DIRECTORY -Bit that represents a Windows entry with a directory attribute (entry is a directory). To be
used with RarEntry::getAttr on entries whose host OS is Microsoft Windows. See also RarEntry::isDirectory, which also works with
entries that were not added in WinRAR.
o RarEntry::ATTRIBUTE_WIN_ARCHIVE -Bit that represents a Windows entry with an archive attribute. To be used with RarEntry::getAttr
on entries whose host OS is Microsoft Windows.
o RarEntry::ATTRIBUTE_WIN_DEVICE -Bit that represents a Windows entry with a device attribute. To be used with RarEntry::getAttr on
entries whose host OS is Microsoft Windows.
o RarEntry::ATTRIBUTE_WIN_NORMAL -Bit that represents a Windows entry with a normal file attribute (entry is NOT a directory). To be
used with RarEntry::getAttr on entries whose host OS is Microsoft Windows. See also RarEntry::isDirectory, which also works with
entries that were not added in WinRAR.
o RarEntry::ATTRIBUTE_WIN_TEMPORARY -Bit that represents a Windows entry with a temporary attribute. To be used with RarEn-
try::getAttr on entries whose host OS is Microsoft Windows.
o RarEntry::ATTRIBUTE_WIN_SPARSE_FILE -Bit that represents a Windows entry with a sparse file attribute (file is an NTFS sparse
file). To be used with RarEntry::getAttr on entries whose host OS is Microsoft Windows.
o RarEntry::ATTRIBUTE_WIN_REPARSE_POINT -Bit that represents a Windows entry with a reparse point attribute (entry is an NTFS
reparse point, e.g. a directory junction or a mount file system). To be used with RarEntry::getAttr on entries whose host OS is
Microsoft Windows.
o RarEntry::ATTRIBUTE_WIN_COMPRESSED -Bit that represents a Windows entry with a compressed attribute (NTFS only). To be used with
RarEntry::getAttr on entries whose host OS is Microsoft Windows.
o RarEntry::ATTRIBUTE_WIN_OFFLINE -Bit that represents a Windows entry with an offline attribute (entry is offline and not accessi-
ble). To be used with RarEntry::getAttr on entries whose host OS is Microsoft Windows.
o RarEntry::ATTRIBUTE_WIN_NOT_CONTENT_INDEXED -Bit that represents a Windows entry with a not content indexed attribute (entry is to
be indexed). To be used with RarEntry::getAttr on entries whose host OS is Microsoft Windows.
o RarEntry::ATTRIBUTE_WIN_ENCRYPTED -Bit that represents a Windows entry with an encrypted attribute (NTFS only). To be used with
RarEntry::getAttr on entries whose host OS is Microsoft Windows.
o RarEntry::ATTRIBUTE_WIN_VIRTUAL -Bit that represents a Windows entry with a virtual attribute. To be used with RarEntry::getAttr
on entries whose host OS is Microsoft Windows.
o RarEntry::ATTRIBUTE_UNIX_WORLD_EXECUTE -Bit that represents a UNIX entry that is world executable. To be used with RarEn-
try::getAttr on entries whose host OS is UNIX.
o RarEntry::ATTRIBUTE_UNIX_WORLD_WRITE -Bit that represents a UNIX entry that is world writable. To be used with RarEntry::getAttr
on entries whose host OS is UNIX.
o RarEntry::ATTRIBUTE_UNIX_WORLD_READ -Bit that represents a UNIX entry that is world readable. To be used with RarEntry::getAttr on
entries whose host OS is UNIX.
o RarEntry::ATTRIBUTE_UNIX_GROUP_EXECUTE -Bit that represents a UNIX entry that is group executable. To be used with RarEn-
try::getAttr on entries whose host OS is UNIX.
o RarEntry::ATTRIBUTE_UNIX_GROUP_WRITE -Bit that represents a UNIX entry that is group writable. To be used with RarEntry::getAttr
on entries whose host OS is UNIX.
o RarEntry::ATTRIBUTE_UNIX_GROUP_READ -Bit that represents a UNIX entry that is group readable. To be used with RarEntry::getAttr on
entries whose host OS is UNIX.
o RarEntry::ATTRIBUTE_UNIX_OWNER_EXECUTE -Bit that represents a UNIX entry that is owner executable. To be used with RarEn-
try::getAttr on entries whose host OS is UNIX.
o RarEntry::ATTRIBUTE_UNIX_OWNER_WRITE -Bit that represents a UNIX entry that is owner writable. To be used with RarEntry::getAttr
on entries whose host OS is UNIX.
o RarEntry::ATTRIBUTE_UNIX_OWNER_READ -Bit that represents a UNIX entry that is owner readable. To be used with RarEntry::getAttr on
entries whose host OS is UNIX.
o RarEntry::ATTRIBUTE_UNIX_STICKY -Bit that represents the UNIX sticky bit. To be used with RarEntry::getAttr on entries whose host
OS is UNIX.
o RarEntry::ATTRIBUTE_UNIX_SETGID -Bit that represents the UNIX setgid attribute. To be used with RarEntry::getAttr on entries whose
host OS is UNIX.
o RarEntry::ATTRIBUTE_UNIX_SETUID -Bit that represents the UNIX setuid attribute. To be used with RarEntry::getAttr on entries whose
host OS is UNIX.
o RarEntry::ATTRIBUTE_UNIX_FINAL_QUARTET -Mask to isolate the last four bits (nibble) of UNIX attributes (_S_IFMT, the type of file
mask). To be used with RarEntry::getAttr on entries whose host OS is UNIX and with the constants RarEntry::ATTRIBUTE_UNIX_FIFO,
RarEntry::ATTRIBUTE_UNIX_CHAR_DEV, RarEntry::ATTRIBUTE_UNIX_DIRECTORY, RarEntry::ATTRIBUTE_UNIX_BLOCK_DEV, RarEn-
try::ATTRIBUTE_UNIX_REGULAR_FILE, RarEntry::ATTRIBUTE_UNIX_SYM_LINK and RarEntry::ATTRIBUTE_UNIX_SOCKET.
o RarEntry::ATTRIBUTE_UNIX_FIFO -Unix FIFOs will have attributes whose last four bits have this value. To be used with RarEn-
try::getAttr on entries whose host OS is UNIX and with the constant RarEntry::ATTRIBUTE_UNIX_FINAL_QUARTET.
o RarEntry::ATTRIBUTE_UNIX_CHAR_DEV -Unix character devices will have attributes whose last four bits have this value. To be used
with RarEntry::getAttr on entries whose host OS is UNIX and with the constant RarEntry::ATTRIBUTE_UNIX_FINAL_QUARTET.
o RarEntry::ATTRIBUTE_UNIX_DIRECTORY -Unix directories will have attributes whose last four bits have this value. To be used with
RarEntry::getAttr on entries whose host OS is UNIX and with the constant RarEntry::ATTRIBUTE_UNIX_FINAL_QUARTET. See also RarEn-
try::isDirectory, which also works with entries that were added in other operating systems.
o RarEntry::ATTRIBUTE_UNIX_BLOCK_DEV -Unix block devices will have attributes whose last four bits have this value. To be used with
RarEntry::getAttr on entries whose host OS is UNIX and with the constant RarEntry::ATTRIBUTE_UNIX_FINAL_QUARTET.
o RarEntry::ATTRIBUTE_UNIX_REGULAR_FILE -Unix regular files (not directories) will have attributes whose last four bits have this
value. To be used with RarEntry::getAttr on entries whose host OS is UNIX and with the constant RarEn-
try::ATTRIBUTE_UNIX_FINAL_QUARTET. See also RarEntry::isDirectory, which also works with entries that were added in other operat-
ing systems.
o RarEntry::ATTRIBUTE_UNIX_SYM_LINK -Unix symbolic links will have attributes whose last four bits have this value. To be used with
RarEntry::getAttr on entries whose host OS is UNIX and with the constant RarEntry::ATTRIBUTE_UNIX_FINAL_QUARTET.
o RarEntry::ATTRIBUTE_UNIX_SOCKET -Unix sockets will have attributes whose last four bits have this value. To be used with RarEn-
try::getAttr on entries whose host OS is UNIX and with the constant RarEntry::ATTRIBUTE_UNIX_FINAL_QUARTET.
PHP Documentation Group RARENTRY(3)